package com.shycloud.mido.organ.api.vo;


import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalTime;

/**
 * 学生列表VO
 *
 * @author jtzhang
 * @date 2019-05-13
 */
@Data
public class StudentListVO implements Serializable {
    private Integer id;
    /**
     * 学生Id
     */
    private String studentId;
    /**
     * 学生姓名
     */
    private String studentName;
    /**
     * 备注名
     */
    private String remarkName;
    /**
     * 头像
     */
    private String avatar;
    /**
     * 总课数
     */
    private Integer total;
    /**
     * 完成课数
     */
    private Integer complete;
    /**
     * 剩余课数
     */
    private Integer remainder;
    /**
     * 即将上课日期
     */
    private LocalDate nextClassDate;
    /**
     * 即将开始时间
     */
    private LocalTime nextStartTime;
    /**
     * 即将结束时间
     */
    private LocalTime nextEndTime;
    /**
     * 即将星期
     */
    private Integer nextWeekDay;
    /**
     * 上一次上课日期
     */
    private LocalDate lastClassDate;
    /**
     * 上一次开始时间
     */
    private LocalTime lastStartTime;
    /**
     * 上一次结束时间
     */
    private LocalTime lastEndTime;
    /**
     * 上一次星期
     */
    private Integer lastWeekDay;
}
